<!DOCTYPE html>

<html>
<head>
<title>edb - Compiling</title>
<link rel=stylesheet type="text/css" href="css/style.css">
</head>
<body>
<h1>Compiling</h1>
<p>Compiling edb is generally quite simple. edb currently depends on the following packages:</p>
<ul>
<li><a href="http://qt.nokia.com/products/">Qt</a> >= 4.5</li>
<li><a href="http://www.boost.org/">boost</a> >= 1.35</li>
</ul>
<p>Many distributions already have packages that satisify these.</p>
<p>Once you have Qt installed, it is as simple as</p>
<pre><code class="language-bash">
$ qmake
$ make
</code></pre>
<p>This will build the debugger along with all plugins I have written. On certain systems your qmake make be named slightly differently, I've noticed that the Fedora Core rpms name it qmake-qt4.</p>
<p>If you are planning on doing a make install, you likely want to specify the default plugin path, here's how you would do that.</p>
<pre><code class="language-bash">
$ qmake -makefile DEFAULT_PLUGIN_PATH="/usr/lib/edb/"
$ make
</code></pre>
<p>For installation information, see <a href="installing.html">installing</a></p>
</body>
</html>
